insular hypothesis - English Synonyms Dictionary